beach apple (mesembryanthemum chilense) - Spanish English Dictionary